home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
LOGIC Apps
/
Logic-APPLE_II_APPS.iso
/
pc
/
LOGIC Apple II 5.25" Library - DOS Part 7
/
DOS222.dsk
/
CREATE.YOUR.OWN.bas
< prev
next >
Wrap
BASIC Source File
|
2012-02-16
|
5KB
|
111 lines
100 HOME
102 FOR D = 1 TO 1200: NEXT D
105 SPEED= 60
110 VTAB 2: HTAB 5: PRINT "CREATE YOUR OWN PROGRAMS"
120 VTAB 12: PRINT "PLEASE CHOOSE A SPEED OF DISPLAY:"
130 VTAB 14: PRINT "(TYPE IN ONE OF THE NUMBERS.)"
140 VTAB 16: HTAB 20: PRINT "1. SLOW"
150 VTAB 18: HTAB 20: PRINT "2. MEDIUM"
160 VTAB 20: HTAB 20: PRINT "3. FAST"
170 VTAB 22: GET CH: HOME : FOR D = 1 TO 1200: NEXT D
175 GOSUB 2000
180 VTAB 2: PRINT "THERE'S PLENTY OF ROOM ON THIS DISK FOR"
190 FOR D = 1 TO 100: NEXT D
200 VTAB 4: PRINT "YOU TO ADD YOUR OWN PROGRAMS."
210 FOR D = 1 TO 100: NEXT D
220 VTAB 6: PRINT "A DOUBLE-DENSITY DISK CAN HOLD UP TO"
230 FOR D = 1 TO 100: NEXT D
240 VTAB 8: PRINT "496 BLOCKS OF PROGRAMS. THE SIZE OF"
250 FOR D = 1 TO 100: NEXT D
260 VTAB 10: PRINT "EACH PROGRAM IS NOTED BESIDE THE NAME OF"
270 FOR D = 1 TO 100: NEXT D
280 VTAB 12: PRINT "THE PROGRAM IN THE CATALOG."
290 FOR D = 1 TO 1000: NEXT D
300 VTAB 14: PRINT "TO WRITE YOUR OWN PROGRAMS, ALL YOU NEED"
310 FOR D = 1 TO 100: NEXT D
320 VTAB 16: PRINT "DO IS:"
330 FOR D = 1 TO 600: NEXT D
340 VTAB 18: HTAB 10: PRINT "1. BOOT THIS OR ANY DOS DISK"
350 VTAB 20: HTAB 10: PRINT "2. TYPE 'NEW' WHENEVER YOU"
360 FOR D = 1 TO 100: NEXT D
370 VTAB 22: HTAB 10: PRINT "SEE THE FLASHING CURSOR."
380 FOR D = 1 TO 200: NEXT D
390 PRINT : PRINT "- - PRESS THE SPACE BAR TO CONTINUE - -"
400 GET M$: HOME : FOR D = 1 TO 1200: NEXT D
410 VTAB 2: HTAB 10: PRINT "3. TYPE 'HOME' (AND RETURN)"
420 VTAB 4: HTAB 10: PRINT "TO CLEAR THE SCREEN."
430 FOR D = 1 TO 300: NEXT D
440 VTAB 6: HTAB 10: PRINT "4. TYPE IN THE LINES OF"
450 FOR D = 1 TO 100: NEXT D
460 VTAB 8: HTAB 10: PRINT "YOUR INSPIRED PROGRAM."
470 FOR D = 1 TO 300: NEXT D
480 VTAB 10: HTAB 10: PRINT "5. TYPE 'RUN' TO SEE IT GO."
490 FOR D = 1 TO 300: NEXT D
500 VTAB 12: HTAB 10: PRINT "6. TYPE 'LIST' AT ANY"
510 FOR D = 1 TO 300: NEXT D
520 VTAB 14: HTAB 10: PRINT "FLASHING CURSOR TO SEE"
530 VTAB 16: HTAB 10: PRINT "THE LINES OF YOUR PROGRAM."
540 FOR D = 1 TO 300: NEXT D
550 VTAB 18: HTAB 10: PRINT "7. SAVE YOUR PROGRAM BY TYPING:"
560 VTAB 20: HTAB 10: PRINT "'SAVE' AND 'YOUR PROGRAM'S NAME"
570 FOR D = 1 TO 400: NEXT D
580 VTAB 22: PRINT "- - PRESS THE SPACE BAR TO CONTINUE - -"
590 GET M$: HOME : FOR D = 1 TO 1200: NEXT D
600 VTAB 2: PRINT "TO LIST ANY PROGRAM ON YOUR MONITOR TYPE"
610 FOR D = 1 TO 100: NEXT D
620 VTAB 4: PRINT "'LIST' AT ANY FLASHING CURSOR. TO STOP"
630 FOR D = 1 TO 100: NEXT D
640 VTAB 6: PRINT "THE LISTING IN THE MIDDLE, TYPE:"
650 FOR D = 1 TO 100: NEXT D
660 VTAB 8: PRINT "'CONTROL-C'. TO RESTART THE LISTING"
670 FOR D = 1 TO 100: NEXT D
680 VTAB 10: PRINT "TYPE 'LIST', THE LINE NUMBER YOU WANT TO"
690 FOR D = 1 TO 100: NEXT D
700 VTAB 12: PRINT "LIST FROM, FOLLOWED BY A COMMA (AND"
710 FOR D = 1 TO 100: NEXT D
720 VTAB 14: PRINT "RETURN). READ THE SUGGESTIONS IN THE"
730 FOR D = 1 TO 100: NEXT D
740 VTAB 16: PRINT "PROGRAM TITLED 'THE APPLESOFT SPEED"
750 FOR D = 1 TO 100: NEXT D
760 VTAB 18: PRINT "COMMAND'. TO LIST ANY PROGRAM ON"
770 FOR D = 1 TO 100: NEXT D
780 VTAB 20: PRINT "PAPER, YOU NEED TO:"
790 FOR D = 1 TO 100: NEXT D
800 VTAB 22: PRINT "- - PRESS THE SPACE BAR TO CONTINUE - -"
810 GET M$: HOME : FOR D = 1 TO 1200: NEXT D
820 VTAB 2: HTAB 10: PRINT "1. 'LOAD' THE PROGRAM INTO"
830 FOR D = 1 TO 100: NEXT D
840 VTAB 4: HTAB 10: PRINT "THE COMPUTER. IF YOU HAVE JUST"
850 FOR D = 1 TO 100: NEXT D
860 VTAB 6: HTAB 10: PRINT "RUN THE PROGRAM, THE PROGRAM"
870 FOR D = 1 TO 100: NEXT D
880 VTAB 8: HTAB 10: PRINT "WILL BE ALREADY 'LOADED'."
890 FOR D = 1 TO 300: NEXT D
900 VTAB 10: HTAB 10: PRINT "2. SWITCH ON YOUR PRINTER."
910 FOR D = 1 TO 300: NEXT D
920 VTAB 12: HTAB 10: PRINT "3. TYPE 'PR#1' (AND PRESS"
930 VTAB 14: HTAB 10: PRINT "RETURN)."
940 FOR D = 1 TO 300: NEXT D
950 VTAB 16: HTAB 10: PRINT "4. TYPE 'LIST' AND PRESS RETURN."
960 FOR D = 1 TO 300: NEXT D
970 VTAB 18: HTAB 10: PRINT "5. AFTER THE PRINTER HAS"
980 FOR D = 1 TO 100: NEXT D
990 VTAB 20: HTAB 10: PRINT "FINISHED LISTING, TYPE 'PR#0'"
1000 FOR D = 1 TO 100: NEXT D
1010 VTAB 22: PRINT "- - PRESS THE SPACE BAR TO CONTINUE - -"
1020 GET M$: HOME : FOR D = 1 TO 1200: NEXT D
1030 VTAB 2: HTAB 10: PRINT "AND PRESS RETURN TO GET"
1040 FOR D = 1 TO 100: NEXT D
1050 VTAB 4: HTAB 10: PRINT "THE COMPUTER OUTPUT SENT TO"
1060 VTAB 6: HTAB 10: PRINT "YOUR MONITOR AGAIN."
1070 FOR D = 1 TO 800: NEXT D
1080 VTAB 12: PRINT "HAPPY PROGRAMMING !"
1090 FOR D = 1 TO 400: NEXT D
1100 VTAB 20: PRINT "(C) COPYRIGHT JUNE 1987 PHIL SHAPIRO"
1110 FOR D = 1 TO 4000: NEXT D
1120 HOME
1130 END
2000 IF CH = 1 THEN SPEED= 0: HOME : FOR D = 1 TO 1200: NEXT D: RETURN
2010 IF CH = 2 THEN SPEED= 60: HOME : FOR D = 1 TO 1200: NEXT D: RETURN
2020 IF CH = 3 THEN SPEED= 120: HOME : FOR D = 1 TO 1200: NEXT D: RETURN
2030 RETURN